@CHARSET "UTF-8";
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: #FFFFFF; padding: 1em;}
.xtop, .xbottom {display:block; background: transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4, .xb5 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4, .xb5 {background:#FFFFFF; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xb5 {height:2px; margin:0 0;}
.xboxcontent {display:block; background:#FFFFFF; border:0 solid #08c; border-width:0 1px; min-height: 300px;}
.gray_back{background:#BBBBBB;}
.top_title{background:#BBBBBB; padding: 0 0 5px 10px; font-weight: bold; font-size: 120%;}

input.password {size: 20px; width: 100%;}
div.pwd_label {float: left; width: 160px; vertical-align: middle; margin-top: 5px;}
div.pwd {float: left; width: 160px;}
div.plug_label {float:left; width: 180px; vertical-align: middle; margin-top: 5px;}
div.plug {float:left; vertical-align: middle; margin-top: 5px;}
div.clear {clear: both;}
div.vgapsep {height: 89px; width: 20px; float: left; margin: 6px 0;}
div.rbar {border-right-color: #000000; border-right-width: 1px; border-right-style: solid;}
div.inner_title {width: 100%; margin: 10px 0; padding-left: 5px; border-bottom: 1px solid #888888; font-size: 120%; text-indent: 5px;}
table.plug {border: 1px solid #AAAAAA; padding: 0 5px; margin: 5px; border-collapse: collapse;}
tr.tab_row1 {background: none repeat scroll 0 0 #DDDDDD; text-align: center; font-weight: bold;}
td.normal_border {border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; padding: 0.2em 0.5em;}
tr.tr0 {background: none repeat scroll 0 0 #FFFFFF;}
tr.tr1 {background: none repeat scroll 0 0 #EEEEEE;}
td.pc_item {fontsize: 80%; cursor: pointer;}
td.pc_time {fontsize: 80%; width: 10em; text-align: center;}
td.pc_power {fontsize: 80%; width: 8em; text-align: center;}
.select_area {border-width: 1px; border-style: dashed; border-color:#00F5FF; padding: 5px;}
.btn_style {color: #007CFF; text-decoration: none;}
.btn_style:HOVER {background-color: #CCCCCC;}
.sim_line{padding: 0.2em 0;}
.sim_label{width: 8em; vertical-align: middle; padding-top: 0.2em;}
.sim_field{width: 12em; vertical-align: middle;}
.myblock{margin: 5px; padding: 5px; border-color: #888888; border-style: solid; border-width: 1px;}
#submit_btn {padding:2px 8px;}

.msg_info {background: none repeat scroll 0 0 #FFF200; padding: 3px 20px; border: solid 1px #AAAAAA; font-size: 80%;}
.next_level {padding-left: 20px;}
.smaller_font {font-size: 90%;}